package ssn.servicearea.service;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import ssn.servicearea.vo.ServiceAreaVO;



/**  
 * @Class Name : 
 * @Description : 
 * 
 * @author ksh
 * @since 2013. 09.26
 * @version 1.0
 * @see
 */
@SuppressWarnings("rawtypes")
public interface ServiceAreaService {
	public void insertServiceAreaInfo(ServiceAreaVO vo) throws Exception;
	public void updateServiceAreaInfo(ServiceAreaVO vo) throws Exception;
	public String selectServiceAreaMaxAreaKey() throws Exception;
	public Map selectServiceAreaList(ServiceAreaVO vo) throws Exception;
	public ServiceAreaVO selectServiceAreaInfo(ServiceAreaVO vo) throws Exception;
	public Map selectServiceAreaOtherInfo() throws Exception;
	public List selectServiceAreaList() throws Exception;
	/**
	 * 관리자
	 */
	public void insertServiceAreaAdminInfo(ServiceAreaVO vo) throws Exception;
	public void updateServiceAreaAdminInfo(ServiceAreaVO vo) throws Exception;
	public ServiceAreaVO selectServiceAreaAdminInfo(ServiceAreaVO vo) throws Exception;
	public Map selectServiceAreaAdminList(ServiceAreaVO vo) throws Exception;
}
